﻿''' <summary>
''' 読み込み可能リストインターフェイス
''' </summary>
''' <remarks></remarks>
Public Interface ILoadableList
    Inherits IList

    ''' <summary>
    ''' クエリを代入します
    ''' </summary>
    ''' <param name="query"></param>
    ''' <remarks></remarks>
    Sub SetQuery(query As IQuery)

    ''' <summary>
    ''' コレクションを取得します
    ''' </summary>
    ''' <remarks></remarks>
    Sub Fetch()

    ReadOnly Property IsFetched() As Boolean
End Interface